/**
 * Systemprogrammierung
 * Multiplayer-Quiz
 *
 * Server
 *
 * \file server/catalog.h:
 * \brief Header für die Katalogbehandlung und Loader-Steuerung */

#ifndef CATALOG_H
#define CATALOG_H

#include <stdio.h>
#include <unistd.h>
#include <stdbool.h>
#include <sys/mman.h>
#include <sys/stat.h>
#include <sys/wait.h>
#include <fcntl.h>

/* ** ** ** Öffentliche Funktionen ** ** ** */

int open_shared_mem(int);
char ** loader_browse();	// gibt ein string array zurück, jedes Element ist ein char array
int loader_load(char*, char*);
int start_loader(char*, bool);
int end_loader();
Question* get_question(int*);


#endif
